egg squash - French English Dictionary